weapons blockade - Almanca İngilizce Sözlük